Ознайомлення з UNIX-подібною операційною системою GNU/Linux

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
ЗІ
Кафедра:
Захист інформації

Інформація про роботу

Рік:
2016
Тип роботи:
Лабораторна робота
Предмет:
Операційні системи телекомунікаційних мереж
Група:
уі 41
Варіант:
7

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» / Ознайомлення з UNIX-подібною операційною системою GNU/Linux ЗВІТ до лабораторної роботи № 1 з курсу “ Операційні системи ” Львів 2016 Мета: Ознайомлення з UNIX-подібною операційною системою GNU/Linux Теоретичні відомості Список поточних процесів Команда ps. Список всіх поточних процесів створюється за допомогою команди ps. Без додаткових параметрів вона відображає тільки ваші власні процеси і тільки ті, які були запущені з текстових консолей або командних вікон. Команда ps може отримувати різноманітні параметри. У наступному прикладі заради економії місця список процесів скорочено. Переадресація вводу-виводу При виконанні команд існують так звані стандартні файли. При цьому термін «файл» має дещо інше значення, ніж зазвичай, мова йде не про справжні файли, а про дескриптори файлів, які обробляються на рівні операційної системи як звичайні файли. Стандартний ввід – програма, що виконується в даний момент, зчитує весь стандартний ввід. Джерелом стандартного вводу зазвичай є клавіатура. Стандартний вивід – сюди переадресовується весь програмний вивід (відповідний списку файлів, виведеному командою ls). Стандартний вивід зазвичай відображається у вікні терміналу. Стандартні помилки – в поточному терміналі зазвичай показуються і повідомлення про помилки. Однак введення і виведення можна переадресовувати. Наприклад, можливий випадок, в якому вміст поточного каталогу має не відображатись на екрані, а зберігатися в файлі. Таким чином, стандартний вивід повинен переадресовуватися в справжній файл. В терміналі Linux це робиться за допомогою символу >: user$ ls *.tex > content Зараз в файлі content знаходиться список всіх TEX-файлів, розташованих в поточному каталозі. Найчастіше застосовується саме такий спосіб переадресації виведення. Однак є ще два варіанти: 2> файл переадресовує повідомлення про помилки в зазначений файл; >& файл або &> файл переадресовують в зазначений файл і повідомлення про помилки, і програмний вивід. Якщо використовувати замість > подвійний символ >>, то все введення дописується в кінці вже наявного файлу. Переадресація введення здійснюється за допомогою < файл: команди, які очікують введення з клавіатури, зчитують введення з зазначеного таким чином файлу. Неможливо одночасно обробляти файл і записувати в нього ж результати обробки! Команда sort dat > dat або sort < dat > dat приводить до видалення файлу dat! Команда > файл Перенаправлення стандартного виводу в файл  Команда < файл Зчитування вводу з вказаного файлу  Команда 2> файл Перенаправлення повідомлень про помилки в файл  Команда >& файл Перенаправлення виводу і помилок  Команда &> файл Перенаправлення виводу і помилок  Команда >> файл Дописує стандартний вивід в кінець файлу  Команда &>> файл Дописує стандартний вивід і помилки в кінець файлу  Команда1 | Команда2 Передає вивід команди1 команді2  Команда | tee файл Показує вивід і одночасно зберігає копію файлу   Команда Функція  Команда1 ; команда2 Виконує команди одна за одною  Команда1 && команда2 Виконує команду2, якщо команда1 була виконана успішно  Команда1 || команда2 Виконує команду2, якщо команда1 повертає помилку  Команда & Запускає команду в фоновому режимі  Команда1 & команда2 Запускає команду1 в фоновому режимі, команду2 — в явному  (Команда1 ; команда2) Виконує дві команди в одній і тій же оболонці   Завдання Встановити на комп’ютер утиліту cURL, здійснити встановлення таким чином, щоб при виникненні помилок в ході установки виводилось повідомлення про їх виникнення (текст повідомлення довільний). Паралельно, у фоновому режимі, підрахувати кількість процесів та записати їх число у файл. / / / / Висновок: на даній лабораторній роботі ознайомилася з UNIX подібною операційною системою. Навчилася працювати в командному рядку. Ознайомилася з деякими командами: встановлення програми, команди вводу-виводу, запис в документ, відкриття документу через термін...
Антиботан аватар за замовчуванням

21.10.2017 14:10

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини